madagascar periwinkle (catharanthus roseus) - Español Inglés Diccionario